Big Huge Thesaurus

disagreeable woman

noun